package com.zecan.blog.service;

import com.zecan.blog.entity.Friend;
import com.zecan.blog.vo.friend.FriendVo;

import java.util.List;

/**
 * @author zecan
 * @Description:
 * @InterfaceName: FriendService
 * @date 2022/12/18 14:06
 */

public interface FriendService {


    /**
     * 显示当前登录用户的好友
     * @param userId
     * @return
     */
    List<FriendVo> getUserFriendList(Integer userId);

    /**
     * 获取所有用户信息
     * @return
     */
    List<FriendVo> getAllUser();

    /**
     * 添加好友
     * @param sendAddUserId 发送好友请求的用户id
     * @param addUserId 被添加的用户id
     */
    void addFriend(Integer sendAddUserId, Integer addUserId);
}
